/**
 * Created by juanky on 21/11/14.
 */
function crearUsuario() {
    $("#derecha").load("usuario/crearUsuario.jsp");
}

function validarRegistroUsuario() {
    var username_new_txt = document.getElementById("username_new_txt");
    var password_new_txt = document.getElementById("password_new_txt");
    var password_txt_bis = document.getElementById("password_txt_bis");
    var email_txt = document.getElementById("email_txt");
    var error = '';
    var patron_username = /^[a-z\d_]{4,15}$/;
    var patron_password = /(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$/;
    var patron_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
    if (!username_new_txt.value.match(patron_username)) {
        error += "El nombre de usuario ha de tener entre 4 y 15 caracteres."
    }
    if (!password_new_txt.value.match(patron_password)) {
        if (error != '') {
            error += '\n';
        }
        error += 'La contraseña ha de tener 8 y 10 caracteres, por lo menos un digito y un alfanumérico, y no puede contener caracteres espaciales';
    }
    if (password_new_txt.value != password_txt_bis.value) {
        if (error != '') {
            error += '\n';
        }
        error += 'Ambas contraseñas han de ser iguales.';
    }
    if (!email_txt.value.match(patron_email)) {
        if (error != '') {
            error += '\n';
        }
        error += 'Debe indicar una direccion de correo valida';
    }
    if (error == '') {
        return true;
    } else {
        alert(error);
        return false;
    }
}

function checklogin() {
    var username_new_txt = document.getElementById("username_txt");
    var password_new_txt = document.getElementById("password_txt");
    if (username_new_txt.value == '' || password_new_txt.value == '') {
        alert("Debe indicar un nombre de usuario y una contraseña.");
        return false;
    } else {
        return true;
    }
}